ragout of stewed livers - Turco Inglés Diccionario